external scientific advisor - German English Dictionary